package com.ray.common.util;

import com.zjhc.flyhong.redis.DefaultRedisService;

/**
 * redis序号
 * @author ray
 *
 */
public class RedisLockUtil {
   
    /**
     * 判断是否存在   不存在就创建 key
     * @param prefix
     * @param defaultRedisService
     * @return
     */
    public static Boolean isExitKey(String key ,DefaultRedisService defaultRedisService) {
    	key+="lock:";
    	//存在key
    	if(defaultRedisService.exists(key)){
    		return true;
    	}
    	defaultRedisService.set(key, 0,120);
    	return false;
    }
    
    /**
     * 删除KEY
     * @param prefix
     * @param defaultRedisService
     * @return
     */
    public static void deleteKey(String key ,DefaultRedisService defaultRedisService) {
    	key+="lock:";
    	//存在key
    	if(defaultRedisService.exists(key)){
    		defaultRedisService.delete(key);
    	}
    }
    
    
   
}
